iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 30
19
Software Development

前端工程師用 javaScript 學演算法系列 第 30

夢想與現實的差距之國外工作亂聊最終章

  • 分享至 

  • xImage
  •  

最近狂加班我怕這篇怨念會有點重 orz


來美國之前總是覺得在國外工作的人光鮮亮麗,走路都散發一股光芒。
尤其是五年前在度蜜月時參觀了臉書、google 的辦公室後,覺得這種工作環境實在太爽了啊啊啊。從此之後認定了來矽谷工作是我的夢想!
https://ithelp.ithome.com.tw/upload/images/20191001/201064262umvPv0HZk.jpg

挑戰

建立夢想容易實踐卻是困難。雖然自己已經非常幸運可以合法在美國工作,但還是有非常多挑戰。
英文普普還是其次,不是 CS 畢業又只有台灣學歷、台灣工作經驗的我,比剛出社會的新鮮人還不如(畢竟他們有美國CS 學歷就贏我一大截了)。

在台灣找工作對我來說並不會太困難,甚至有許多機會可以選擇。但來到國外完全打掉重練! 以前我還天真覺得矽谷超缺軟體工程師,我又有經驗應該不難找,但...這大概是五年前的工作環境了。
現在競爭者超多,有來自世界各地的高手、CS 畢業人越來越多,公司都只缺有經驗的工程師(準確來說是 有美國工作經驗)。

像我一樣沒經驗的只能先從 contractor (約聘)下手累積經驗了。
但重點是連約聘也要先考演算法!!
完全沒學過演算法的我,連第一關面試都過不了。我一度沮喪到考慮去 in and out 打工順便練英文有口飯吃就好?! 但這完全不是我想要來的原因啊!!在台灣根本爽爽過,幹嘛跑到國外餐廳打工?

當我振作起來給自己三個月的時間好好刷題,機會就來了,職位是一間華人公司的前端工程師(我知道大家都不推薦華人公司,現在我知道原因了 XD)。但隨便找的結果就是...被 HR 騙!當初是以正職身分面試,經過了一個月卻遲遲沒消息,當我 follow up 時面試官跟我說大家 feedback 都不錯。最終 HR 卻通知我變成 contractor (這都要怪自己太菜,英文又不好不知道怎麼幫自己爭取權益)。理由是因為我沒有美國工作經驗...。但因為當時也沒有別的工作可以 compete,只好抱著先求有再求好的心情開始工作。

後來才知道 contractor 薪水應該要比正職高,因為它零福利(沒假、沒保險、沒有任何福利,連病假也沒有喔),但我並沒有,純粹感受就是被 HR 壓而已。而且我是 team 裡第一人以約聘身分進來的 (真的是被 HR 坑)

天真的我 vs. 現實

其實我真的很想跟大家分享美國公司有多爽,餐廳異國料理吃到飽、沒事 work from home、每天都在公司健身打桌球之類。但... 我無法。其實並不是公司不好,只是跟自己期待的有落差。

假期

天真的我

  • 假期無上限,或是第一年就有個 20 天
  • 聖誕節一整個月都是假期

現實

  • 約聘人員一天假都沒有。就算變正職,還是很多公司是就算工作 20 年,一年還是只有 10 天,而且一樣是按比例算 (例如你要滿半年才有五天)
  • 抱歉真正國定假日只有 12/25 一天,而且我們公司的確只放一天 (不過我是約聘所以其實也沒差,放假就代表那天沒錢領)。台灣新年至少也有放五天...

薪水

天真的我
薪水台幣三倍高起跳,還有股票可以拿。

現實
我現在薪水大概剛好落在貧窮線...,不要看這邊薪水超高。我現在住的舊公寓 28 坪一個月就要價 3300....,所得税 30% 起跳,等於你一萬塊實拿只有低於 7000,更不用說還要繳貴鬆鬆醫療保險、汽車貸款、小孩學費等等了。要不是老公也有工作不然根本入不敷出。

辦公室環境篇

天真的我
以為公司都像 facebook、google 一樣開放式工作環境、休息區、電玩室、健身區、大落地窗等等

現實
我的辦公室跟台灣超傳統公司一樣是一格一格的(就是三面都圍起來那種),其他設施上述想像的完全沒有。不過有員工餐廳

欸,說這麼多是不是把大家夢想異國生活都抹滅了。
其實我只是想跟大家說

要好好刷題/學演算法/資料結構啊

其實這邊真的很多很棒又重視 work life balance 的公司,但能進到這種公司的人的確付出比一般人更多的努力阿。刷好刷滿才能有資格選擇工作,而不是一直在羨慕別人工作環境。

其實還是很珍惜能有機會來國外工作,跟不同國家的人合作,印度人的熱情、中國人講話直到常常被驚嚇、美國人的幽默我都聽不懂只會傻笑 XD、還有可愛的台灣團隊東西總是做得很讓人放心。

期待明年可以跟大家分享真正美國公司的生活。

鐵人賽心得

天啊我真的完成了!! 前面對我來說還算容易,因為花了三個月大概預寫了 18 篇,後面工作超忙一有空就開始趕鐵人賽文章(外加有小孩寫鐵人賽難度直接*4)。真的是需要鐵一般的意志阿。但學到最多東西的還是自己,而且也因為參加鐵人賽,也頻繁看了好多其他邦友的優質文章。自己很喜歡 深入現代前端開發前端三十 - 成為更好的前端工程師,覺得台灣的人才真的好多。我愛我的國家!!!

如有錯誤或需要改進的地方,拜託跟我說。
我會以最快速度修改,感謝您

歡迎追蹤我的部落格,除了技術文也會分享一些在矽谷工作的甘苦。


上一篇
[有趣面試題] 網頁效能問題改善之 Debounce & Throttle
下一篇
[番外篇] 面試前除了刷 LeetCode 還要準備的事
系列文
前端工程師用 javaScript 學演算法32
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0

感謝分享您在國外求職的經驗。
小馬有好奇過國外薪資是不是比較高,哈哈。
不過聽你描述起來,貌似國外薪資高物價也高呢~
總之恭喜你完賽了。

看更多先前的回應...收起先前的回應...
hannahpun iT邦新手 3 級 ‧ 2019-10-01 11:04:23 檢舉

其實有一個算法我覺得很準(矽谷薪資)。就是加一個零。例如年薪 7 萬可以過上台灣年薪 70 萬的生活。所以算起來這樣真的一點都不高 XD。
矽谷是超高稅跟超高房租。
所以想賺錢的人除非進有名大公司不然真的不會過得比台灣好

不明 檢舉
【**此則訊息已被站方移除**】
hannahpun iT邦新手 3 級 ‧ 2019-10-01 11:24:20 檢舉

對阿美金,七萬基本上是無法生活的 XD
七萬實拿70% = 4.9 萬
49,000 萬 - 3300*12(房租) = 10,000
剩下一萬連 醫療保險 + 汽車保險/汽車貸款 都繳不起 XD

hannahpun iT邦新手 3 級 ‧ 2019-10-01 11:31:48 檢舉

都還沒算小孩學費生活費等

不明 檢舉
【**此則訊息已被站方移除**】
alantsui iT邦新手 5 級 ‧ 2019-10-01 14:21:20 檢舉

已經比香港好了。香港有經驗的CS人士(3-5年)才 3 - 5 萬港幣月薪左右(也就是你的49000USD年薪),然後租金比你的還貴.......

hannahpun iT邦新手 3 級 ‧ 2019-10-01 23:26:16 檢舉

怎麼活!!! 但稅是不是沒這麼高? 這邊 30% 實在很驚人
我覺得比起來台灣繳的稅跟沒繳一樣,還有台灣健保實在太強了

0
廖洧杰
iT邦高手 2 級 ‧ 2019-10-01 11:23:57

恭喜完賽!? ,從文章學到了很多演算法知識,非常感謝哩 :D

hannahpun iT邦新手 3 級 ‧ 2019-10-01 11:31:02 檢舉

也從你的文章收穫滿滿啊!!

0
Tim Hsu
iT邦新手 1 級 ‧ 2019-10-01 12:49:06

寫出許多國外現實面真的很好啊!!!
台灣對於美國工作還是充滿了許多粉紅泡泡!!!

hannahpun iT邦新手 3 級 ‧ 2019-10-01 13:04:52 檢舉

天真的我以前就是充滿粉紅色泡泡啊!來了才知道大家一開始真的都辛苦.不過努力刷題總是會有一片天的那天(遠目)

Tim Hsu iT邦新手 1 級 ‧ 2019-10-02 01:49:42 檢舉

加油加油!!

0
Raymond雷門
iT邦新手 5 級 ‧ 2019-10-01 22:00:43

恭喜完賽,自己最近也在用JS練習演算法,剛好拜讀文章。
之前也在國外待過,完全懂國外生活的辛苦/images/emoticon/emoticon02.gif

hannahpun iT邦新手 3 級 ‧ 2019-10-02 01:51:08 檢舉

真的!!!

0
yowlonglee
iT邦新手 5 級 ‧ 2019-10-01 23:54:18

在「薪水:現實」那段三萬「快」應該是三萬塊吧?

hannahpun iT邦新手 3 級 ‧ 2019-10-02 00:09:04 檢舉

謝謝糾正!我覺得我文章錯字超多,大家還不嫌棄看(以前國文都考不及格?)

都是注音輸入法的錯

0

恭喜完賽~~
我是在台灣的公司當engineer,不過在美國的公司其實是華人的法律事務所。
感覺流動率都很高...
而且滿多華人公司都是抓準員工怕沒有簽證這件事壓榨員工
我覺得願意踏出去已經很勇敢了,加油!

hannahpun iT邦新手 3 級 ‧ 2019-10-02 15:14:06 檢舉

在等待綠卡的人,很大一部分真的都狂被壓榨
生活得很辛苦啊,但可能又不甘心回台灣只好繼續撐下去了

0
阿尼
iT邦新手 5 級 ‧ 2019-10-02 23:55:03

哇嗚提到現實面滿好的!
雖然華人公司讓你一個粉紅泡泡破
但是至少也算是進一階了~~~
/images/emoticon/emoticon07.gif

hannahpun iT邦新手 3 級 ‧ 2019-10-03 15:29:51 檢舉

真的是有挑戰才能讓自己更進步

0
陳小熊
iT邦新手 4 級 ‧ 2019-10-05 19:20:11

哇!!被妳激勵了~~~
真的好勵志~~~!!

hannahpun iT邦新手 3 級 ‧ 2019-10-06 04:28:22 檢舉

是要好好刷題這段嗎XD

陳小熊 iT邦新手 4 級 ‧ 2019-10-06 09:06:03 檢舉

都有都有,包含實現去美國工作這段,哈哈

0
lily860220
iT邦見習生 ‧ 2019-10-06 09:28:03

因為看到你這篇文章好勵志,
找到了妳的部落格,我有留言呢!
很喜歡你這一路的故事,
每個人的人生都有高有低

hannahpun iT邦新手 3 級 ‧ 2019-10-07 07:46:30 檢舉

蠻感動的,沒想到平常記錄日常(其實也沒幾篇) 能激勵到別人.我有在 Blog 回應囉

0
deh
iT邦研究生 1 級 ‧ 2020-07-09 16:45:07

在台灣確實比較注重實務經驗,
主要是想要即戰力。
但為何美國會這麼重視演算法呢?

hannahpun iT邦新手 3 級 ‧ 2020-07-13 21:55:45 檢舉

其實演算法的確是一個篩選人選的好方法
當有 100 個人來面試你公司,考個兩題可能就可以篩掉 60% 得人
所以國外面試懂演算法 只能算是得到面試的入場券而已啊

不過覺得演算法思維跟實戰真的不太一樣
直從經過刷題洗禮後
我現在寫程式也都會直覺去思考這個方式 BigO 是什麼
會不會太慢 有沒有好的寫法
所以對自己來說 也算是蠻大的成長的

0
snk
iT邦新手 5 級 ‧ 2020-09-26 14:47:26

非常謝謝您的分享
十分寫實

我要留言

立即登入留言